square sail – Deutsch–English translations

🇬🇧 en de 🇩🇪

square sail noun

  • sail set athwartships in a yard
Rahsegel
Wiktionary Links